import 'package:flutter_taotaoshipin/model/drama_banner_entity.dart';
import 'package:flutter_taotaoshipin/model/drama_ranking_entity.dart';
import 'package:flutter_taotaoshipin/model/goods_list_entity.dart';
import 'package:flutter_taotaoshipin/model/pay_config_list_entity.dart';

class SubscriptionOpenState {
  late List<DramaRankingEntity> rankingList;
  late List<DramaBannerEntity> bannerList;
  late int currSel;
  late bool showBack;
  late GoodsListEntity? currGood;
  late PayConfigListList? currPayConfig;
  late bool isAgreePrivacy;

  // 商品类型列表
  late List<GoodsListEntity> goodsList;
  // 支付方式
  late PayConfigListEntity? payConfigListEntity;

  SubscriptionOpenState() {
    ///Initialize variables
    rankingList = [];
    bannerList = [];
    currSel = 0;
    showBack = true;
    goodsList = [];
    payConfigListEntity = null;
    currGood = null;
    currPayConfig = null;
    isAgreePrivacy = false;
  }
}
